소개
우리는 오랫동안 초고속 뉴토끼 이미지 깨짐을위한 솔루션으로서 저 코드 뉴토끼 이미지 깨짐 인프라 "OutSystems"의 구현을 지원하는 데 중점을 두었습니다
우리는 이전에 "Mendix"및 "Power Platform"을 외부 시스템 이외의 저 코드 뉴토끼 이미지 깨짐 플랫폼으로 다루었으며 뉴토끼 이미지 깨짐 플랫폼의 기능과 운영 느낌을 Outsystems와 비교했습니다
기사 "저 코드 뉴토끼 이미지 깨짐 인프라 아웃 시스템 및 멘딕 비교"
기사 "저 코드 뉴토끼 이미지 깨짐 인프라 아웃 시스템 및 전력 플랫폼 비교"
이번에는 세 번째 작품으로 Canon IT Solutions Co, Ltd에서 제조 및 판매 된 "웹 성능"을 소개하고 싶습니다
Web Performer
Web Performer는 국내에서 제작 된 초고속 뉴토끼 이미지 깨짐/저 코드 뉴토끼 이미지 깨짐 플랫폼으로 Canon IT Solutions Co, Ltd가 제공합니다
뉴토끼 이미지 깨짐자
- "데이터 모델 (DM)"스키마 정보로
- "io (io)"화면 정보로
- "비즈니스 프로세스 (BP)"필요한 경우 비즈니스 흐름으로
를 정의함으로써 설계 정보, 버그 및 개성이 제거되어 뉴토끼 이미지 깨짐자의 기술에 영향을받지 않고 안정적인 웹 애플리케이션을 뉴토끼 이미지 깨짐할 수 있습니다
Web Performer에는 세 가지 다른 관련 서비스가 있습니다 이 기사에서는 언급되지 않았지만 우리는이 기사 만 소개합니다
- 웹 연기자 WF, 웹 연주자 WF+
- 비즈니스 자동화를 목표로 보고서 양식 및 워크 플로 작성
- 웹 성능 클라우드
- 2020 년 1 월 31 일부터 판매되었습니다 아마존 웹 서비스에서 웹 뉴토끼 이미지 깨짐가있는 클라우드 플랫폼
웹 성능과 OutSystems 비교
이 기사에서는 "데이터 모델링", "사용자 인터페이스", "논리"및 "배포"라는 네 가지 항목에 대해 OutSystems와 웹 뉴토끼 이미지 깨짐를 비교합니다
웹 수행자 사용 방법에 대해 더 알고 싶다면 웹 성능을 사용하여 개별적으로 뉴토끼 이미지 깨짐하는 기사를 참조하십시오
1 데이터 모델링
데이터베이스의 데이터 모델로 테이블과보기를 정의합니다

응용 프로그램에서 사용할 테이블 디자인 정보 (기본 키, 숫자 수, 데이터 유형, 외국 키 등)를 정의합니다 데이터 모델에서 부모-자식 관계를 설정할 때 자식 항목과 관련된 데이터 모델 및 항목을 "데이터 모델 코드"및 "데이터 모델 항목 코드"(그림 1의 2 열)로 설정하십시오
또한 테이블의 검색/업데이트/독점 제어 작업은 데이터 모델의 일부로 정의됩니다
"독립 커밋"을 "예"로 설정하여 각 테이블 작동 정의에 대해 독립 커밋을 설정할 수 있습니다 독립 커밋은 별도의 트랜잭션에서 대상 데이터 모델 작업을 수행하고 독립적으로 커밋하는 것을 의미합니다 이것은 다른 거래 사이의 대기 시간을 줄이려는 경우 사용됩니다

스키마 정보에서 데이터 모델을 자동으로 생성 할 수도 있습니다 대상 데이터베이스 및 테이블을 지정하면 한 번에 테이블에 해당하는 데이터 모델을 만들 수 있습니다
반면에, 웹 뉴토끼 이미지 깨짐의 데이터 모델을 먼저 정의하고 데이터 모델 정의에서 대상 데이터베이스에서 테이블을 만들 수도 있습니다 그림 5와 같이 DDL의 유형, 데이터 모델 및 데이터베이스를 선택하면 DDL이 그림 6과 같이 자동으로 생성됩니다 화면에서 "DDL을 실행하여"Web Performer로부터 테이블을 만들 수 있습니다
그림 6에서 실제로 생성 된 DDL은 다음과 같습니다
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
#이름? -- - 테이블- 데이터 모델 [Employee_qualification : Employee Qualification Table] -- -- - 항목 [emp_id : emp_id] - 항목 [qua_id : qua_id] - 항목 [Qualified_at : Qualified_at] - 항목 [expired_at : expried_at] - 항목 [tmstamp : tmstamp] -- Create 테이블 Employee_qualification ( emp_id qua_id Qualified_at Expired_at tmstamp ) ; -- - 제약- 데이터 모델 [Employee_qualification : Employee Qualification Table] -- Alter 테이블 Employee_qualification add 기본 키 ( emp_id , Qua_id , Qualified_at ); Alter 테이블 Employee_qualification add 제약 fk2_employee_q 외국 키 ( qua_id ) 참조 자격 ( qua_id ) ; Alter 테이블 Employee_qualification add 제약 FK3_employee_Q 외국 키 ( emp_id ) 참조 직원 ( emp_id )on 삭제 캐스케이드; \ Q |
아웃 시스템과의 비교
Outsystems와 웹 성능은 항목 이름, 자릿수 수, 기본 키 등을 수동으로 설정합니다 또한 Outsystems는 Excel의 테이블 형식을 가져와 테이블을 자동으로 작성하고 웹 뉴토끼 이미지 깨짐는 데이터 모델 정의를 기반으로 테이블을 자동으로 작성합니다
테이블을 작성, 삭제 또는 수정할 때 아웃 시스템은 DDL 작업을 알지 않고도 수행 할 수 있습니다 반면에 웹 뉴토끼 이미지 깨짐는 변경되면 데이터 모델의 스키마 정보를 반영해야합니다
2 사용자 인터페이스
웹 뉴토끼 이미지 깨짐의 사용자 인터페이스는 입력/출력으로 설정됩니다
화면, 화면 전환 정보, 입력 필드, 작업 (버튼 및 링크)을 정의합니다
그림 7은 레이아웃 설정 화면을 보여줍니다 오른쪽에 표시된 I/O 팔레트에서 항목을 선택하여 드래그하고 떨어 뜨려 항목을 쉽게 배치 할 수 있습니다 다이어그램 상단에 직원 ID 및 첨부 파일과 같은 세부 사항을 볼 수 있으며 다이어그램 하단에 표시된대로 목록을 볼 수 있습니다 일반 목록 외에도 목록 데이터를 Excel과 같은 형식 및 작동성으로 표시하는 "데이터 그리드"를 설정할 수 있습니다

그림 8은 전체 입력/출력 설정을 수행하기위한 화면을 보여줍니다 세 번째 "I/출력 유형"을 상단에서 변경하면 그림 7에 표시된대로 웹 화면 (IO) 정의에서 정의를 메뉴 (메뉴), 대화 상자 기능 (대화 상자), 데이터 수집 (내보내기), 출력 (모바일) 화면 등으로 변경할 수 있습니다

아웃 시스템과의 비교
OutSystems는 데이터 모델을 올바르게 생성하여 데이터의 세 가지 수준 (부모 및 후손)의 데이터를 처리 할 수 있습니다
대조적으로, Web Perfomer는 3 개 이상의 레이어로 데이터를 표시하는 데 적합하지 않습니다 데이터가 2 층 (부모-자식) 관계에있는 경우 동일한 입력/출력 내에 하위 데이터를 표시 할 수 있습니다
3 개 이상의 레벨을 표시하려면
- 대화 상자 함수를 사용하여 일부 손자 데이터가 표시됩니다
- 스크래치 (Java)에서 데이터 수집 부분 코딩
- 의사 부모 데이터 모델 생성 및 3 개 이상의 레이어에서 자식 데이터로 나란히 처리
와 같은 조치를 취해야합니다
또한 Outsystems에는 반응이 좋은 그리드 스타일 화면이 있지만 웹 성능은 픽셀로 지정됩니다 웹 성능을 사용하면 모바일 화면을 만들 수 있으며 JQuery Mobile의 모바일 부품을 사용하여 모바일 최적화 된 응용 프로그램을 구성합니다 그러나 PC 화면에서 예상만큼 자유롭게 설정할 수는 없습니다
3 논리 디자인
웹 뉴토끼 이미지 깨짐의 로직은 비즈니스 프로세스로 정의됩니다
데이터 모델에 정의 된 테이블 작업이 수행되는 순서로 정의합니다 정의 방법은 웹 뉴토끼 이미지 깨짐에서 준비된 제어 코드 (예 : Foreach | 반복 처리, if | Branch Processing)를 사용하여 필요한 프로세스를 행으로 줄 기준으로 정의하는 것입니다

비즈니스 프로세스에는 다른 것들이 있습니다
- 데이터 모델에 정의 된 테이블 작동 호출 (전화)
- 기타 비즈니스 프로세스 전화 (EXEC)
- Java (Invoke)에서 생성 된 처리 호출
- 저장 절차 호출 (절차)
- 웹 서비스 호출 (wsexec)
등을 할 수 있습니다
또한 비즈니스 프로세스 자체에서 "독립 커밋"설정을 설정하고 별도의 거래에서 실행하여 독립적으로 커밋 할 수 있습니다 비즈니스 프로세스에서 독립적 인 커밋이있는 비즈니스 프로세스를 호출하는 경우 비즈니스 프로세스가 처리를 완료 할 때 커밋이 발생합니다 사용의 예로, 번호 매기기 프로세스가 적용된다고 생각합니다
비즈니스 프로세스는 기본적으로 행을 기준으로 정의되지만 웹 뉴토끼 이미지 깨짐에서 준비한 비즈니스 프로세스 부품을 비즈니스 로직 템플릿으로 드래그하고 삭제하여 정의 할 수도 있습니다 예를 들어, 반복적 인 foreach 프로세싱 내에서 수행되는 IFS의 분기 (그림 9의 5 내지 12)는 템플릿을 사용하여 처음부터 정의되지 않습니다 비즈니스 프로세스 조각을 부분 부품 및 템플릿으로 저장하고 사용할 수도 있습니다
모바일 장치 용으로 생성 된 화면은 PC 용으로 생성 된 비즈니스 프로세스와 공통으로 사용할 수 있으므로 모바일 장치에 대해 별도의 비즈니스 프로세스를 준비 할 필요가 없습니다
아웃 시스템과의 비교
논리 정의에서는 아웃 시스템과 달리 행별로 설정됩니다 흐름도 형식으로 정의 된 아웃 시스템과는 상당한 시각적 차이가 있지만, 둘 다 복잡한 논리를 생성 할 수 있습니다
4 배포
Web Performer는 자동으로 배포 할 수 없습니다 기본 범위는 빌드 도구 "개미"를 사용하여 응용 프로그램을 생성하는 것입니다 생성 된 응용 프로그램은 순수한 Java 응용 프로그램이므로 이전과 같이 배포해야합니다 그러나 AWS Elastic Beanstalk 환경을위한 도구에서 직접 구현할 수 있으며 배포 된 응용 프로그램 상태는 도구를 통해 확인할 수도 있습니다 또한 서버 실행을위한 명령 줄이 제공되므로 기존 DevOps 환경이 존재하면 서버는 애플리케이션 생성 및 배포에 대한 명령 처리를 수행 할 수도 있습니다
아웃 시스템과의 비교
가장 큰 차이점은 OutSystems가 뉴토끼 이미지 깨짐 도구에서 앱을 쉽게 배포 할 수 있다는 것입니다 웹 수행자가 자동 배포 조건을 충족하지 않으면 평소와 같이 배포됩니다 자동 배포는 다른 도구와 결합해야합니다
끝에서
우리는 대략적으로 아웃 시스템과 웹 뉴토끼 이미지 깨짐를 비교했으며, 마지막으로 테이블에서 아웃 시스템과 웹 성능의 비교 결과를 요약 할 것입니다
프로세스 | 공통점 | 웹 뉴토끼 이미지 깨짐의 특정 기능 또는 OutSystems의 차이점 |
---|---|---|
데이터 모델링 |
・ 문자열 유형, 숫자 유형 및 논리 유형과 같은 기본 데이터 유형이 장착되었습니다 |
・ 테이블을 작성, 삭제 또는 수정할 때는 DDL을 알고 있어야합니다 |
UI 디자인 | ・ 위젯을 결합하여 UI를 시각적으로 설계합니다 ・ 기본 위젯이있는 템플릿을 사용하여 화면 생성을 수행 할 수 있습니다 |
・ 3 단계 (부모와 자손)로 데이터를 표시하는 데 능숙하지 않습니다 |
로직 디자인 | ・ 복잡한 논리를 수행 할 수 있습니다 | ・ 라인에 따라 프로그램 처리 정의 |
배치 |
・ not |
・ 배포가 자동으로 수행되면 AWS 탄성 콩나무를 사용하거나 서버를 실행하기 위해 명령 줄을 사용해야합니다 |
내 생각에, 나는 웹 성능이 플랫폼으로 제공되는 OutSystems와 비교하여 뉴토끼 이미지 깨짐 속도를 높이는 도구라고 생각했습니다
시스템을 갱신하는 경우 Autsystems를 선택하면 모든 것을 뉴토끼 이미지 깨짐에서 유지 보수로 한 조각으로 통합 할 수 있습니다 반면에 웹 성능은 뉴토끼 이미지 깨짐 속도를 높이는 데 중점을 두므로 이전과 같이 운영 환경과 데이터베이스를 선택해야합니다 따라서 웹 수행자는 뉴토끼 이미지 깨짐 장치 만로드 코딩하여 기존 환경과 함께 사용하려는 사람들에게 적합하다고 생각합니다 예를 들어, 외부 시스템에 집중하고 너무 많은 시간을 소비하지 않고 마스터 데이터 관리와 같은 내부 시스템을 만들고 유지하려는 경우 웹 성능은 합리적 일 수 있습니다
로우 코드 뉴토끼 이미지 깨짐 도구도 다양한 범위를 제공합니다 이 제품을 통합 할 때는 저 코드가 얼마나 멀리 떨어져 있는지 명확히하고 어떤 제품이 가장 적합한지를 고려하는 것이 좋습니다 어떤 저 코드 뉴토끼 이미지 깨짐 도구가 자신에게 적합한 지 궁금하다면뉴토끼 이미지 깨짐 정보 기술
저자 프로필

- TDI 차세대 시스템 뉴토끼 이미지 깨짐 부서
- 저는 초고속 뉴토끼 이미지 깨짐 도구를 사용하여 프로젝트에 참여하고 뉴토끼 이미지 깨짐에서 엔지니어로 일하고 있습니다 개인적으로 저는 현재 JavaScript (React)를 사용하여 뉴토끼 이미지 깨짐 중입니다
이 저자의 최신 기사
낮은 코드 뉴토끼 이미지 깨짐2020 년 10 월 29 일저 코드 뉴토끼 이미지 깨짐 인프라 아웃 시스템과 웹 수행자
낮은 코드 뉴토끼 이미지 깨짐2019 년 9 월 24 일초고속 뉴토끼 이미지 깨짐 도구 "웹 성능"